home *** CD-ROM | disk | FTP | other *** search
/ Aminet 24 / Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso / Aminet / comm / mail / Mutt089src.lha / Mutt-0.89i-AMIGA / sample.muttrc < prev   
Text File  |  1998-01-28  |  11KB  |  300 lines

  1. # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  2. #
  3. # ME's personal .muttrc (Mutt 0.89)
  4. #
  5. # The format of this file is one command per line.  Everything after a pound
  6. # sign (#) is a comment, unless a backward slash (\) precedes it
  7. #
  8.  
  9. # Note: $folder should be set _before_ any other path vars where `+' or `='
  10. # is used because paths are expanded when parsed
  11. #
  12. #set folder=~/Mail        # where i keep my mailboxes
  13.  
  14. #set abort_unmodified=yes    # automatically abort replies if I don't
  15.                 # change the message
  16. set alias_file=~/.mail_aliases    # where I keep my aliases
  17. #set allow_8bit            # never do Q-P encoding on legal 8-bit chars
  18. set arrow_cursor        # use -> instead of hiliting the whole line
  19. #set ascii_chars        # use ASCII instead of ACS chars for threads
  20. #set askbcc
  21. #set askcc
  22. #set attribution="On %d, %n wrote:"    # how to attribute replies
  23. set autoedit            # go to the editor right away when composing
  24. #set auto_tag            # always operate on tagged messages
  25. #set charset="iso-8859-1"    # character set for your terminal
  26. set noconfirmappend        # don't ask me if i want to append to mailboxes
  27. #set confirmcreate        # prompt when creating new files
  28. set copy=yes            # always save a copy of outgoing messages
  29. set delete=yes            # purge deleted messages without asking
  30. set edit_hdrs            # let me edit the message header when composing
  31. #set editor="emacs -nw"        # editor to use when composing messages
  32. #set fast_reply            # skip initial prompts when replying
  33. #set fcc_attach            # keep attachments in copies of sent messages?
  34. #set force_name            # fcc by recipient, create if mailbox doesn't exist
  35. #set forw_decode        # weed and MIME decode forwaded messages
  36. #set forw_format="[%a: %s]"    # subject to use when forwarding messages
  37. #set forw_quote            # quote the header and body of forward msgs
  38. set hdr_format="%4C %Z %{%m/%d} %-15.15F (%4c) %s" # format of the index
  39. #set hdrs            # include `my_hdr' lines in outgoing messages
  40. #set header            # include message header when replying
  41. set help            # show the help lines
  42. #set history=20            # number of lines of history to remember
  43. #set hostname="cs.hmc.edu"    # my DNS domain
  44. set include            # always include messages when replying
  45. #set indent_str="> "        # how to quote replied text
  46. #set locale="C"            # locale to use for printing time
  47. #set mailcap_path="~/.mailcap:/usr/local/share/mailcap"
  48. set nomark_old            # i don't care about whether a message is old
  49. set mail_check=10        # how often to poll for new mail
  50. set mbox=+mbox            # where to store read messages
  51. #set menu_scroll        # no implicit next-page/prev-page
  52. #set metoo            # remove my address when replying
  53. set mime_fwd            # use message/rfc822 type to forward messages
  54. set move=yes            # don't ask about moving messages, just do it
  55. #set pager=less            # some people prefer an external pager
  56. #set pager_context=3        # no. of lines of context to give when scrolling
  57. #set pager_format="-%S- %-20.20f %s"    # format of the pager status bar
  58. set pager_index_lines=6        # how many index lines to show in the pager
  59. #set pager_stop            # don't move to the next message on next-page
  60. #set pgp_strict_enc        # use Q-P encoding when needed for PGP
  61. set postponed=+postponed    # mailbox to store postponed messages in
  62. #set print=ask-yes        # ask me if I really want to print messages
  63. set print_cmd=/bin/false    # how to print things (I like to save trees)
  64. set noprompt_after    # ask me for a command after the external pager exits
  65. #set quote_regexp="^ *[a-zA-Z]*[>:#}]"    # how to catch quoted text
  66. set read_inc=25            # show progress when reading a mailbox
  67. #set recall            # prompt to recall postponed messages
  68. set record=+outbox        # default location to save outgoing mail
  69. set reply_to            # always use reply-to if present
  70. set reply_regexp="^(re:[ \t]*)+"# how to identify replies in the subject:
  71. #set resolve        # move to the next message when an action is performed
  72. #set reverse_alias        # attempt to look up my names for people
  73. set nosave_empty        # remove files when no messages are left
  74. #set save_name            # save outgoing messages by recipient, if the
  75. #set sendmail="/usr/lib/sendmail -oi -oem -t"    # how to deliver mail
  76. #set sendmail_bounce="/usr/lib/sendmail -oi -oem"    # how to bounce mail
  77. #set shell="/bin/zsh"        # program to use for shell escapes
  78. #set signature="~/.signature"    # file which contains my signature
  79.  
  80. # I subscribe to a lot of mailing lists, so this is _very_ useful.  This
  81. # groups messages on the same subject to make it easier to follow a
  82. # discussion.  Mutt will draw a nice tree showing how the discussion flows.
  83. set sort=threads        # primary sorting method
  84.  
  85. #set sort_aux=reverse-date-received    # how to sort subthreads
  86. #set sort_aux=last-date        # date of the last message in thread
  87. set sort_browser=reverse-date    # how to sort files in the dir browser
  88. set spoolfile='~/mailbox'    # where my new mail is located
  89. #set status_format="-%r-Mutt: %f [Msgs:%?M?%M/?%m%?n? New:%n?%?d? Del:%d?%?F? Flag:%F?%?t? Tag:%t?%?p? Post:%p?%?b? Inc:%b? %l]---(%s)%|-"
  90. #set status_on_top        # some people prefer the status bar on top
  91. #set strict_threads        # don't thread by subject
  92. set tilde            # virtual lines to pad blank lines in the pager
  93. #set timeout=0            # timeout for prompt in the index menu
  94. #set tmpdir=~/tmp        # where to store temp files
  95. #set to_chars=" +TCF"
  96. #set use_8bitmime        # enable the -B8BITMIME sendmail flag
  97. set nouse_domain        # don't qualify local addresses with $domain
  98. #set use_from            # always generate the `From:' header field
  99. set use_mailcap=yes        # always use a mailcap entry when found
  100. #set verify_sig=no        # don't automatically verify message signatures
  101. #set visual=vim            # editor invoked by ~v in the builtin editor
  102. #set nowait_key            # prompt when a pipe returns normal status
  103. set write_inc=25        # show progress while writing mailboxes
  104.  
  105. # only enable the following IFF you have sendmail 8.8.x or you will not
  106. # be able to send mail!!!
  107. #set dsn_notify='failure,delay'    # when to return an error message
  108. #set dsn_return=hdrs        # what to return in the error message
  109.  
  110. # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  111. #
  112. # Header fields I don't normally want to see
  113. #
  114. ignore *        # this means "ignore all lines by default"
  115.  
  116. # I do want to see these fields, though!
  117. unignore    from: subject to cc mail-followup-to \
  118.         date x-mailer x-url # this shows how nicely wrap long lines
  119.  
  120. # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  121. #
  122. # Color definitions
  123. #
  124.  
  125. #color normal white default
  126. color hdrdefault red default
  127. color quoted brightblue default
  128. color signature red default
  129. color indicator brightyellow red
  130. color error brightred default
  131. color status yellow blue
  132. color tree magenta default    # the thread tree in the index menu
  133. color tilde magenta default
  134. color message brightcyan default
  135. color markers brightcyan default
  136. color attachment brightmagenta default
  137. color search default green    # how to hilite search patterns in the pager
  138.  
  139. color header brightred default ^(From|Subject):
  140. color body magenta default "(ftp|http)://[^ ]+"    # point out URLs
  141. color body magenta default [-a-z_0-9.]+@[-a-z_0-9.]+    # e-mail addresses
  142. color underline brightgreen default
  143.  
  144. # attributes when using a mono terminal
  145. #mono header underline ^(From|Subject):
  146. mono quoted bold
  147.  
  148. # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  149. #
  150. # Key bindings
  151. #
  152. #    maps:
  153. #        alias        alias menu
  154. #        attach        attachment menu
  155. #        browser        directory browser
  156. #        compose        compose menu
  157. #        index        message index
  158. #        pgp        pgp menu
  159. #        postpone    postponed message recall menu
  160. #        generic        generic keymap for all of the above
  161. #        editor        line editor
  162. #        pager        text viewer
  163. #        
  164.  
  165. bind generic "\e<" first-entry    # emacs-like bindings for moving to top/bottom
  166. bind generic \e> last-entry
  167. bind generic { top-page
  168. bind generic } bottom-page
  169. bind generic \177 last-entry
  170.  
  171. macro index \cb |urlview\n    # simulate the old browse-url function
  172.  
  173. macro index S s+spam\n
  174. macro pager S s+spam\n
  175.  
  176. #macro index \# /bug^M    # search for bugs
  177. #macro index "\""        ":set realname=\"real hairy macro\"^M:set ?realname^M" # and a comment to boot!
  178. #macro index f1 :woohoo!
  179.  
  180. bind pager G bottom    # just like vi and less
  181. #macro   pager   \Ck     "|pgp -kaf^M"   # a comment is valid here
  182. #macro pager X "|morepgp^M"    # pipe PGP message to a script
  183.  
  184. #bind editor \cy eol    # make ^Y jump to the en